Memory management fixes. Page tables are created, buddy allocator now
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 25 Aug 2005 16:25:26 +0000 (16:25 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 25 Aug 2005 16:25:26 +0000 (16:25 +0000)
commitb7b544e7491ff7ccea15d360a082842b897904a6
tree4a4ca0f314b89b661dff971202d7d69b2bdf452a
parent0c01ed49354e4f00fc5cb9994800309b8b0ac99c
Memory management fixes. Page tables are created, buddy allocator now
has ability to free memory (as well as allocate it).

Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk>
extras/mini-os/include/hypervisor.h
extras/mini-os/include/mm.h
extras/mini-os/kernel.c
extras/mini-os/mm.c